home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Games: Greatest Hits 1996
/
Amiga Games: Greatest Hits 1996.iso
/
archive
/
userbox
/
publicdomain
/
xfd.lha
/
xfd
/
Developper
/
AmigaE
/
IMPORTANT.readme
Wrap
Text File
|
1996-08-03
|
2KB
|
32 lines
Here are some notes on the programs/modules in this drawer:
1. XfdTextView doesn't currently work from the Workbench. It's Shell-only
at the moment. It also doesn't display TABs properly, but it wasn't
meant to be a serious application. I just thought you'd be interested
in it.
2. ** VERY IMPORTANT **: When using XFD from Amiga E, note that the
function calls like "xfdDecrunch" or "xfdRecogBuffer" are now called
"XfdDecrunch" and "XfdRecogBuffer" (with a capital "X"). This is due
to a restriction in the E compiler - all library calls must start with
an upper-case letter. Also, due to a similar restriction, all
structure names are in lowercase (e.g. "xfdbufferinfo" instead of
"xfdBufferInfo"), and the structure members do not have a prefix
(e.g. "targetbuffer" instead of "xfdbi_TargetBuffer"). That's just the
way you have to do things in E. Everything else about XFD is exactly
the same as in C or assembler (such as constants, macros and so on).
If you are confused in any way, see the example "XfdTextView.e" source
file. This should clarify matters. Also note that the library base is
called "xfdmasterbase" in E, rather than "XFDMasterBase".
3. Please remember that BOTH the files called "xfdmaster.m" are necessary
for Amiga E to use XFD, and should both be included in any E XFD
distribution. "EModules/xfdmaster.m" contains the function pragmas,
while "EModules/libraries/xfdmaster.m" contains all the structures and
constants (like xfdmaster.i or xfdmaster.h).
[This text was written by DII himself and just slightly changed by me (G.H.).
Please note that all modules etc. refer to version 36 of xfdmaster.library.
If you want to use v37 stuff, please make your own conversion or update the
modules yourself as I don't understand too much of Amiga E.]